Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR TERRACE Terraced £193,634 £175,000 25 Oct 2021
2 POPLAR TERRACE Terraced £87,757 £67,500 10 Feb 2017